package com.huatai.exchange.service;

import com.faneui.common.exception.BusinessException;
import com.huatai.exchange.dal.model.ExcFileLoadRecord;

import java.util.List;

public interface ExcFileLoadRecordService {

    void addExcFileLoadRecord(String loadId,String occurDate)throws BusinessException ;

    void addExcFileLoadRecord(ExcFileLoadRecord excFileLoadRecord) throws BusinessException ;

    ExcFileLoadRecord queryExcFileLoadRecord(String id) throws BusinessException ;

    List<ExcFileLoadRecord> queryExcFileLoadRecordList(ExcFileLoadRecord excFileLoadRecord) throws BusinessException ;

    ExcFileLoadRecord queryExcFileLoadRecord(String loadId,String occurDate) throws BusinessException;

    String queryExcFileLoadPath(String loadId,String occurDate) throws BusinessException;

    void modifyExcFileLoadRecord(ExcFileLoadRecord excFileLoadRecord) throws BusinessException ;

    Long modifyRecordStatus(String id,String oldStatus,String newStatus,String memo)throws BusinessException ;

}
